//
//  BMALebo.m
//  LZMusicPlayer
//
//  Created by wulanzhou on 2016/11/1.
//  Copyright © 2016年 wulanzhou. All rights reserved.
//

#import "BMALebo.h"

@implementation BMALebo

/**
 * 频道
 * @param pageNo	页码(暂时无用)
 * @param pageSize	每页数量，也是返回数量(暂时无用)
 * @return
 */
- (NSString *) channelTag:(int) pageNo pageSize:(int)pageSize{
    
    NSMutableString *sb = [[NSMutableString alloc] initWithString:[self baseURLString]];
    [sb appendString:@"&method=baidu.ting.lebo.getChannelTag"];
    [sb appendFormat:@"&page_no=%d",pageNo];
    [sb appendFormat:@"&page_size=%d",pageSize];
    return sb;
}

/**
 * 返回频道下的不同节目的几期
 * 包含几个节目，每个节目有一期或多期
 * 比如返回 	节目1第1期，节目1第2期，节目2第1期，节目3第6期
 * @param tagId	频道id
 * @param num	数量
 * @return
 */
- (NSString *) channelSongList:(NSString *)tagId num:(int)num{
    
    NSMutableString *sb = [[NSMutableString alloc] initWithString:[self baseURLString]];
    [sb appendString:@"&method=baidu.ting.lebo.channelSongList"];
    [sb appendFormat:@"&tag_id=%@",tagId];
    [sb appendFormat:@"&num=%d",num];

    return sb;
}

/**
 * 节目信息
 * @param albumid	节目id
 * @param lastestSongNum	返回最近几期
 * @return
 */
- (NSString *) albumInfo:(NSString *) albumid lastestSongNum:(int)lastestSongNum{
    
    NSMutableString *sb = [[NSMutableString alloc] initWithString:[self baseURLString]];
    [sb appendString:@"&method=baidu.ting.lebo.albumInfo"];
    [sb appendFormat:@"&album_id=%@",albumid];
    [sb appendFormat:@"&num=%d",lastestSongNum];
    
    return sb;
}

@end
